from .utils import ContentBlock
from typing import List, Any, Dict

class ResponseMessage:
    id: str
    """Unique object identifier.

    The format and length of IDs may change over time.
    """

    content: List[ContentBlock]

    model: str

    provider: str

    additional: Any

    metrics: Dict
    def __init__(self, model: str, provider: str):
        self.model=model
        self.provider=provider
        self.content=[]